Appointment Scheduling Integration - Application

(0 reviews)

Setup guide

Prerequisites

Prior to deploying this application, ensure your EHR has required permissions for Appointment Scheduling APIs and configured with the necessary scopes.

Dependent Applications

This solution leverages the following applications:

  • Generic FHIR Client to connect with an EHR system. It can be configured to use JSON Web Token (JWT) or Client Credentials as the authorization protocol (will vary depending on the supported protocols by the EHR system).

Note:
- Required EHR authorization parameters are being sent as headers from the Process API when invoking the Generic FHIR Client. Please set the Authorization Protocol to None for the Generic FHIR Client.
- In this use case, we are using JSON Web Token (JWT) as the authorization protocol for Epic and Client Credentials as the authorization protocol for Cerner.

UI Configuration Properties

Configure the following properties to connect with related EHR system.

Property NameDescription
cerner.baseUrlCerner EHR Base URL
cerner.tokenUrlCerner EHR Token URL
cerner.clientIdCerner EHR Client Id
secure::cerner.clientSecretCerner EHR Client Secret
epic.baseUrlEpic EHR Base URL
epic.tokenUrlEpic EHR Token URL
epic.clientIdEpic EHR Client Id
secure::epic.privateKeyEpic EHR Private Key
primaryPrimary EHR System

Note:
- If you are using only one of the EHR system either Cerner or Epic, then configure other EHR system properties with dummy values.
- Primary EHR System value(primary) is case sensitive. This value must be epic or cerner based on EHR system used.


Reviews

TypeApplication
OrganizationMulesoft Inc.
Published by
MuleSoft Solutions
Published onMay 30, 2024
Asset overview
Industries CloudHealth
Custom fields

Asset versions for 1.1.x

Asset versions
VersionActions
1.1.0